RELATED WORDS
PARAPHRASING
to make (a person) feel uncomfortable, ashamed etc
cause mental discomfort
to cause danger to (an opportunity etc)
put in jeopardy